substantially deficient - Français Anglais Dictionnaire